Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
98 ODENCROFT ROAD Terraced £150,000 18 Nov 2005
100 ODENCROFT ROAD Terraced £205,000 5 Mar 2015
102 ODENCROFT ROAD Terraced £179,000 10 Oct 2007
104 ODENCROFT ROAD Terraced £151,000 26 Apr 2005
106 ODENCROFT ROAD Terraced £53,500 14 Feb 1997
108 ODENCROFT ROAD Terraced £160,000 24 Aug 2007
110 ODENCROFT ROAD Terraced £164,995 26 Aug 2011